Music Video: Scarlett O’Hara – “Lost In Existence”

Music Video: Scarlett O’Hara – “Lost In Existence”

Rise Records has uploaded a new video from Texas screamers Scarlett O’Hara. The music video for the title track off “Lost In Existence” can be seen here.

Scarlett O’Hara’s “Lost In Existence” was released last September on Rise Records.


Discover more from Dying Scene

Subscribe to get the latest posts sent to your email.

Post a Comment

Your email address will not be published. Required fields are marked *