Imagine Dragons

Riot Games

Rick directed all these gosh-darned videos. Check 'em out.