Someone mentioned a Supercharger location being planned or rumored in the Falcon Ridge Town Center at the intersection of Beech Ave and Summit Ave. I was driving by today, wondering where they might install it, and looks like they've already made a LOT of progress. The chargers are the newer...