From Wikipedia, the free encyclopedia
Rory Harvey (thelastvamp2003) was born on 25th October 1988.
He lives in the small(ish) town of Lurgan and likes to hang out in a local arcade. He attends TeCH and hopes one day to become a director
At the moment his favourite televison programme is Torchwood.