Emo: first wave bands, but also new bands considered emo such as Bvb, Falling in reverse, sleeping with sirens, panic at the disco, fall out boy mcr bmth
Screamo: Asking Alexandria, Orchid (not to be confused with the metal one), Pierce The Veil, Alesana, I Set My Friend's on Fire
Punk: Bad Religion, Rise Against (i think?????), Sex Pistols, Ramones, Dead Kennedys
Those aren't all of them but I'm not naming every band on my play list. Anyway I'm also 12 going in 7th grade i think I'm 4'11 so I'm wondering where i can buy them other than hot topic i am not paying $20 for a t shirt?
Heres one with band tees that are more in your price range but It didnt seem to be alphabetical so I can't say any of your choices are in there but its worth your time to look thru.
Attention: NOTHING on this site may be reproduced in any fashion whatsoever without explicit consent (in writing) of the owner of said material, unless otherwise stated on the page where the content originated. Search engines are free to index and cache our content. Users who post their account names or personal information in their questions have no expectation of privacy beyond that point for anything they disclose. Questions are otherwise considered anonymous to the general public.