ALBUM REVIEW: Absolute Disaster Captain Frederickson is a DIY/indie band initially formed in 2015 Buffalo, NY. However, half of More