ShowShowRed Mock Chilli Peppers at The Met LoungeAug 5, 2005Red Mock Chilli PeppersThe Met Lounge · Peterborough, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading