The Swagger x Madfoot! will release sometime in March 2006, and will be available at Superfecta. Pictures thanks to Freshness.
The Swagger x Madfoot! will release sometime in March 2006, and will be available at Superfecta. Pictures thanks to Freshness.