"Aliens" take over West Norriton roads

July 28, 2010 2:07:45 PM PDT
Standing at about three feet tall, neon green and plastic, they are called by some as "aliens."

Load Comments