rowlfy662
Well-Known Member
- Joined
- Jan 2, 2011
- Messages
- 937
- Reaction score
- 251
i'm suprised no one has mentioned it says that a top cta is coming out here in the uk in june but according to wikipedia it was first released i mexico i'm very confused about this has anyone else heard about it heres the trailer i'm not sure about it though maybr it was only released in mexico for a reason