Blood Red Shoes Interview

Grimmy spends the night with Blood Red Shoes. What happened in Keith Richards' hotel room? Which German city makes them all depressed? And who is The Punisher? Laura & Steven provide the answers.

Release date:


19 minutes


Role Contributor
PerformerBlood Red Shoes

This clip is from

Featured in...