http://www.icarmagazine.co.uk/

anybody seen this? just had spam email about it. Obviously jumping on the "i" bandwagon