By Jay Sekulow
The left's outrage over the IRS turns to a plea to 'move on'
Independent voices from the TWT Communities
The Petersen Automotive Museum is located on Wilshire Boulevard along Museum Row in the Miracle Mile neighborhood of Los Angeles. One of the world's largest automotive museums, the Petersen Automotive Museum is a nonprofit organization specializing in automobile history and related educational programs. - Source: Wikipedia