Stop in for a cup of coffee

Looks like smallest car engine ever produced is 624 CCs in the Tata Nano
There is a guy from FBBO by Keith that has one of them. Mint also. Says it might be the only one in the us. I believe it! Cool car, ugly as sin but cool.