'DOGGOD' out April 4, 2025 on Suicide Squeeze Records
L.A. WITCH’s music video for “777”, released 2025. 2:50 in HD, 58,835 plays and 1,134 likes on YouTube. Filed under Indie.
- Visualizer
- Art Aguilar
- Photo
- Rhyan Santos, Marco Hernandez
'DOGGOD' out April 4, 2025 on Suicide Squeeze Records
L.A. WITCH’s music video for “777”, released 2025. 2:50 in HD, 58,835 plays and 1,134 likes on YouTube. Filed under Indie.