James Costello - Writer
2 Movies and TV Series
Movie
The Legend of Secret Pass
― The 'Legend of Secret Pass' takes place in the mountains of the South West and involves Thunderbirds..
TVSeries
The Monsterjunkies
― In a small New England town called Foggy Point. At 1313 Road to Nowhere. Secluded behind massive sto..