Machinima’s Episode 25. Lovin the No Scopes.

[youtube=http://www.youtube.com/watch?v=qO4c8enU5KA] If you are an avid halo fan then you have to know Machinima’s videos, which are always pretty sweet. They…

Read More