wizbangblog.com
The Fed at The Crossroads
You're looking at a picture of Crossroads Mall, located in Oklahoma City at what was once considered to be a prime retail location, the intersection of I-35 and I-244…