Irish People try Pop Rocks


 It looks like America is putting Pop Rocks in EVERYthing!  Watch Irish people try them for the first time...

106.1 The Twister · #1 For New Country

Listen Now on iHeartRadio