Historical Archive
You Can’t Stop The Bum Rush is the debut studio album by Canadian hip-hop group LEN, released in 1997. The album features a unique blend of hip-hop, rock, and pop, showcasing the group's eclectic sound and innovative approach to music. The lead single, 'Steal My Sunshine,' became a massive hit, known for its catchy chorus and laid-back vibe, which encapsulated the spirit of the late '90s. The album's legacy lies in its ability to capture a moment in time, resonating with listeners and influencing future artists in the genre.