Neon Hitch performs her new single "Bad Dog" at Le Bain on top of NYC’s Standard Hotel on Wednesday (September 14).

jonalisblog.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…