Also known as: sdross
Steve Ross lives in Chicago, Illinois. Some of his favorite bands are House Music, Tribe Called Quest and Old School Hip Hop. Steve likes Pepsi a lot. He's a big Chicago White Sox fan.
North Andover, MA | Kingston, NH | Methuen, MA
Also known as: sdross
Stephen Ross lives in North Andover, Massachusetts, but has also spent time in Kingston, New Hampshire and Methuen, Massachusetts.