Featured

Squid Game review

By Genesis Lemus// The new Netflix horror series “Squid Game” has taken over social media and has reached No. 1 on Netflix’s top 10 in over 70 countries. The South Korean based show is an […]