View Redd Kross on Jan 19, 2007EditFollowShare19 years agoFri, Jan 19, 2007at Plaça de CortPalma de Mallorca, SpainRedd KrossEditFollowShare