Nervous Young Inhumans Car Seat Headrest Twin Fantasy “Nervous Young Inhumans” is a Twin Fantasy track, released in 2011 by Car Seat Headrest. facebooktwitterwhatsappemail Car Seat HeadrestTwin Fantasy Search Twin Fantasy on Amazon Track listing My Boy (Twin Fantasy) Beach Life-In-Death Stop Smoking Sober to Death Nervous Young Inhumans Bodys Cute Thing High to Death Famous Prophets (Minds) Twin Fantasy (Those Boys) Top Tracks Car Seat HeadrestHollywood Car Seat HeadrestSomething Soon Car Seat HeadrestVincent