Stats for this track
The first track available from Austin's Megafauna off of their "Love Project" EP. Also to be released on their forthcoming 2nd full-length due out later in 2012.
Love Project EP
1. This Town
2. Love Project
3. Scratch at the Latch
Recorded, Mixed and Mastered by Erik Wofford. Vocals recorded by Rene Ogando.
Dani Neff: Vocals, guitar
Will Krause: Bass, organ
Cameron Page: Drums
Luke Allen: Backing vocals on "Scratch at the Latch"
All songs written by Megafauna (2012). "Scratch at the Latch" was written by Megafauna and Ryan Snow.