• Joshua Curry

Otto and Astrid find themselves where they are and crank some Rock Bang.

Here’s a music video they did for Ich Bin Nicht Ein Roboter (I Am A Lion)