You know you want to click that title card... Suede talks about his hectic filmmaking weekend and makes some important announcements!
This Anime Review was released on June 7th 2013 by Will Dufrense.
Did you like this video? Tell your friends :)
Here are some videos you might also like: