Lost Alibis Tokyo, Japan
Lost Alibis are a rock band from Tokyo, Japan. They formed in 2013, played their first show in 2014, and released their first recording in 2015.
Streaming and Download help
If you like Lost Alibis, you may also like:
Bandcamp Daily your guide to the world of Bandcamp