Seal @ Caesars Windsor

2009 – Seal performs at Caesars Windsor, in Windsor, Ontario, Canada. Auto Ins Link to this post!