Limp Bizkit On Filming ‘Rollin” At World Trade Centre

Limp Bizkit tell NME the story behind their 2001 ‘hip-hop’ hit single ‘Rollin” and winning the award for Best Rock Video at the 2001 MTV Video Music Awards.