Stuck in the Sound is a Paris-based indie rock band formed in 2002. The official video for this song, Let’s Go, was released as a single with their 2012 album titled Pursuit.
The concept for this video, a dedicated Chinese boy who commits himself to becoming an astronaut only to find something unexpected, is amazing. The visuals don’t just accompany the song, they elevate it to another level.
Check out Stuck in the Sound on Spotify.