Friday, July 15, 2011

FPS Russia is the greatest

4 comments:

  1. GOD!! I need one of those!! :)

    ReplyDelete
  2. Amazing video, this Russian is now my god XD. That looks like it would be fun to do, too bad I live in Canada.

    ReplyDelete