Thread
:
"Super Smash Bros. Revolution" thread [NOW ONLINE!]
View Single Post
01-05-2008, 12:04 AM
#
586
Drakul
"Steven, your fossa!"
Posts: 9,603
Here are two of the Smash Bros commercials airing in Japan.
Last edited by Drakul; 01-05-2008 at
11:38 PM
.
Drakul
View Public Profile
Find More Posts by Drakul