Here’s Why Brandon Semenuk Wasn’t at Crankworx

Jaw, meet floor