• Aug2017
    • Sunday | AUGUST 20, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | AUGUST 20, 2017
    • 760.439.3300
    • Sunday | AUGUST 20, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | AUGUST 20, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Monday | AUGUST 21, 2017
    • 760.439.3300
    • Wednesday | AUGUST 23, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | AUGUST 26, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | AUGUST 27, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | AUGUST 27, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | AUGUST 27, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | AUGUST 30, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
  • Sep2017
    • Friday | SEPTEMBER 1, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | SEPTEMBER 2, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | SEPTEMBER 3, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 3, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 3, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | SEPTEMBER 6, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | SEPTEMBER 8, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | SEPTEMBER 8, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | SEPTEMBER 9, 2017
    • 5:00 am - 9:00 am
    • Saturday | SEPTEMBER 9, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | SEPTEMBER 10, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 10, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 10, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | SEPTEMBER 13, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | SEPTEMBER 15, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | SEPTEMBER 16, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | SEPTEMBER 17, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 17, 2017
    • 760.439.3300
    • Sunday | SEPTEMBER 17, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 17, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | SEPTEMBER 20, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Thursday | SEPTEMBER 21, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Dr. Vista, CA, 92083
    • Friday | SEPTEMBER 22, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Dr. Vista, CA, 92083
    • Saturday | SEPTEMBER 23, 2017
    • 9:00 am - 12:00 pm
    • 1132 N. Melrose Dr. Vista, CA, 92083
    • Saturday | SEPTEMBER 23, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | SEPTEMBER 24, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 24, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | SEPTEMBER 24, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | SEPTEMBER 27, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | SEPTEMBER 29, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | SEPTEMBER 29, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | SEPTEMBER 30, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
  • Oct2017
    • Sunday | OCTOBER 1, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 1, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 1, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | OCTOBER 4, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | OCTOBER 6, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | OCTOBER 6, 2017
    • 2:00 pm - 12:00 pm
    • Saturday | OCTOBER 7, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | OCTOBER 8, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 8, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 8, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | OCTOBER 11, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | OCTOBER 13, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | OCTOBER 13, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | OCTOBER 14, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | OCTOBER 15, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 15, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 15, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | OCTOBER 18, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | OCTOBER 21, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | OCTOBER 22, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 22, 2017
    • 760.439.3300
    • Sunday | OCTOBER 22, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 22, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | OCTOBER 25, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | OCTOBER 27, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | OCTOBER 27, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | OCTOBER 28, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | OCTOBER 29, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 29, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | OCTOBER 29, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
  • Nov2017
    • Wednesday | NOVEMBER 1, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | NOVEMBER 3, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | NOVEMBER 4, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | NOVEMBER 5, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 5, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 5, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | NOVEMBER 8, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | NOVEMBER 10, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | NOVEMBER 10, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | NOVEMBER 11, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | NOVEMBER 12, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 12, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 12, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | NOVEMBER 15, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | NOVEMBER 18, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | NOVEMBER 19, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 19, 2017
    • 760.439.3300
    • Sunday | NOVEMBER 19, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 19, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | NOVEMBER 22, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | NOVEMBER 25, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | NOVEMBER 26, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 26, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | NOVEMBER 26, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | NOVEMBER 29, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
  • Dec2017
    • Friday | DECEMBER 1, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | DECEMBER 1, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | DECEMBER 2, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | DECEMBER 3, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 3, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 3, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | DECEMBER 6, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | DECEMBER 8, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Saturday | DECEMBER 9, 2017
    • 10:00 am - 12:00 pm
    • 760.439.3300
    • Sunday | DECEMBER 10, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 10, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 10, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | DECEMBER 13, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | DECEMBER 15, 2017
    • 7:15 pm - 8:45 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | DECEMBER 15, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 17, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 17, 2017
    • 760.439.3300
    • Sunday | DECEMBER 17, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 17, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Wednesday | DECEMBER 20, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | DECEMBER 22, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 24, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 24, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 24, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Monday | DECEMBER 25, 2017
    • Wednesday | DECEMBER 27, 2017
    • 7:00 pm - 9:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Friday | DECEMBER 29, 2017
    • 7:00 pm - 9:00 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 31, 2017
    • 10:00 am - 11:30 am
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 31, 2017
    • 6:00 pm - 7:30 pm
    • 1132 N. Melrose Drive Vista, Ca. 92083
    • 760.439.3300
    • Sunday | DECEMBER 31, 2017
    • 3:00 pm - 4:00 pm
    • 760.439.3300
    • Tuesday | DECEMBER 25, 2018
    • Tuesday | DECEMBER 25, 2018
    • Wednesday | DECEMBER 25, 2019
    • Friday | DECEMBER 25, 2020
    • Saturday | DECEMBER 25, 2021
    • Sunday | DECEMBER 25, 2022
    • Monday | DECEMBER 25, 2023
    • Wednesday | DECEMBER 25, 2024