Spotted - Green Rad Power

I just saw a person with a dark green Rad Power bike that appeared to be stolen on the corner of 28th and Burnside. The front wheel was dangling from the frame and connected with a chain lock. Picture is from 9am. It looked like they were struggling to move the bike so I’m guessing it will either be there for a bit or get ditched somewhere nearby.

Does anyone know if there is another good place to blast this?