watch Control Freak
Control Freak
After a motivational speaker contracts a mysterious infection originating from her homeland, she desperately attempts to h....
Read MoreControl Freaks
Control Freaks was a weekly video game review television show which was broadcast at 12:30pm on Sundays on the Seven Netwo....
Read More