Newgrounds accounts are free and registered users see fewer ads!
Eh ... a some funny , but ... what is mean of video ? What is idea of this video ?
you must not have seen or heard of the movie Spartacus