Karlo Los Angeles, California
Karlo is Karl Ostby--a songwriter and producer living in Los Angeles. The 5th in a series of monthly singles "Sand & Gold"
(May 7, 2021) is available now.
Ostby was previously the lead singer and guitarist for Pet Lions--an indie pop group from Chicago.
... more
Streaming and Download help