Star of the Stripes / Insa – Sydney, Australia

Insa continues to lay down the Stripes and keeps earning them, piece after piece. Rock on.