Watch LaterAdded 03:40 Music Videos The Jungle Giants – She’s a Riot (Official Video) July 16, 2012 March 29, 2025 The Jungle Giants – She’s a Riot (Official Video) Filmed in one room using only one shot, this video plays with space, p... 2.9M40.2K0