Jamaican Palms is the hotel in Jamaica where Tyson works and where the My Scene gang visited in My Scene: Jammin' in Jamaica.
Advertisement
Jamaican Palms is the hotel in Jamaica where Tyson works and where the My Scene gang visited in My Scene: Jammin' in Jamaica.