Vultures 621 was the result of when me and Michael Crotch asked ourselves what would happen if we made a full album in less than 2 weeks?
So then we both each made 5 ear molesting songs and put them together for this fucking masterpiece of an album!
The 621 in the title is literally just a reference to a furry porn website, enjoy! :3