gameoverviews.com
JoJo’s Bizarre Adventure: All-Star Battle Check it out!
Well, if you haven’t played the old Jojo fighting games or watched the anime, then you probably wouldn’t be familiar with this but if you did, then this trailer would make go all crazy …