Although the Apex Games have a star-studded cast, no one expected to see Homer Simpson or Peter Griffin compete. However, a fan achieved precisely that by editing together various footage from popular TV series to create a battle royale fight using only...
Read more