The Windows Phone 7-equipped Samsung Omnia 7 has been leaked, and it’s boasting “a 4-inch Super AMOLED, 1GHz Qualcomm QSD8250, 8GB of storage, and a 5 megapixel cam that can do 720p video.” Video after the break. Click here for more pictures.

[via EngadgetSlashgear]