You gotta see this!
I saw it on FOX News over the week end and I almost fell out of bed.
Click on DIPLOMACY when you get to the site and then check out WE DELIVER.
Newgrounds
I saw it on FOX News over the week end and I almost fell out of bed.
Click on DIPLOMACY when you get to the site and then check out WE DELIVER.
Newgrounds