I've seen that one to, did it have some sort of sticker on the side, tinted windows?. I've seen it at my buddies apartment buildings off of the DVP.
EDIT: Andrew, can I be part of your team? :huh: :lol:
EDIT: Andrew, can I be part of your team? :huh: :lol: