The Eastern Museum of Motor racing embraces all form of motorized competition .
This ambitious effort is straining the confines of the complex .
The Eastern Museum of Motor racing embraces all form of motorized competition and this ambitious effort is straining the confines of the complex .