OP
The Finch
its a transit connect with one of those big steel roof racks bolted on top, think its a sdv rack or something like, has a roller on one side, ladders are positioned on the left hand side and yes there are some upstands, i will post a photo shortly