Subway Rat is the 'Captain of The Football Team' but he is heartbroken
Subway Rat is an experimental artist who is based in Queens, New York City. he started writing songs right after a rough, prolonged breakup with his college sweetheart and a…
Share