Racka Racka fun!
I recently stumbled across a video called Halo VS Call of Duty on Facebook and decided to look into the master-minds behind the video. Racka Racka are “wannabe film-makers” who create crazy fun content! The level of production they put into their videos is literally OVER 9000! They are on a rampage!