SLAM! The Tour - Part 1
- 9 years ago
Bringing to you a compilation of SLAM! The Tour - The promos, the journey and what happened behind the scenes. SLAM kickstarted in USA; Houston, New Jersey, Washington D.C., Chicago, Vancouver, San Jose. And the tour then went to its final destination which was UK's capital, London.
Copyright: Red Chillies Entertainment
Copyright: Red Chillies Entertainment