Formula 3 Dallara F305 on the SRO Motorsports Group stand at the 2005 Autosport International Show at the Birmingham NEC