Roush SEMA IN LOS ANGELES

Discussion in 'Special Production' started by dekidex, Apr 2, 2004.


  1. dekidex

    dekidex New Member

    Joined:
    Mar 18, 2004
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Hey guys,

    Anyone going to the sema this week-end.....it is at the staples center in down town LA.
    #1

Share This Page