Logcast (@Logcast_) header
Logcast (@Logcast_) profile picture

Your voice. Your fans. Your world. The voice streaming app loved in more than 70 countries — available on the App Store.

Stockholm, Sweden
Joined May 2020