Flagplus Football

Latest Results

  • Divisions
    • Men's 6v6
      • Division A
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division B
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division C
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division D
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division E
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Division F
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
    • Men's 5v5
      • Competitive
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Intermediate
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
    • Complementary 6v6
      • Co-Ed 1
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Co-Ed 2
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Co-Ed 3
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
    • Women's 5v5
      • Women's A
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Women's B
        • Standings
        • Schedule
        • Player Stats
        • Team Stats
      • Women's C
        • Standings
        • Schedule
        • Player Stats
        • Team Stats

BOXSCORE - Nov 08 2024

MIDGET AAA
Lasalle Warriors  35 - 0   Laval Bulldogs
REGULAR TIME
First Half Second Half Overtime Final
15 7 0 0 - 35
First Half Second Half Overtime Final
0 0 0 0 - 0
  • INDIVIDUAL STATS
  • TEAM STATS
  • ROSTER
  • PLAY-BY-PLAY

GAME TOTALS

PASSING
PLAYER COMP ATT YDS TD INT
Ryley Carmody-Vaughan 11 21 150 1 2
RECEIVING
PLAYER REC TGT YDS TD
Darius Reid 3 4 66 1
Alessandro Daniel 6 7 45 0
Tyrese Leclair 2 2 39 0
DEFENSIVE
PLAYER TKL SK INT PD TD
Jonathan Kostiuk 7 0 0 0 0
Luis-Andes Chavez-Gamiochipi 4 0 2 0 1
Davontee Bushay-Cain 4 0 2 0 1
Kylian Koch 3 0 0 0 0
Rayyan Mansour 3 0 0 0 0
Luca Di Criscio 2 0 1 0 0
Tyrese Leclair 1 0 0 0 0
Andrew Forgione 1 0 1 0 1
Simon Brumant 1 0 0 0 0
Anthony Pompeo 1 0 0 0 0
Darius Reid 1 0 1 1 0
Zion Streater 1 0 0 0 0
RUSHING
PLAYER ATT YDS TD
Davontee Bushay-Cain 12 81 0
Darius Reid 3 15 1
Ryley Carmody-Vaughan 1 0 0
CONVERTS
PLAYER XP1 XP2 XINT1 XINT2
Vicotr Ouellette 3 0 0 0
Darius Reid 0 1 0 0
RECEIVING
PLAYER REC TGT YDS TD
William Gonzalez Walter 4 5 61 0
Leonidas Oikonomou Tzanetouakos 4 4 22 0
Cedrik Drouin 1 1 5 0
DEFENSIVE
PLAYER TKL SK INT PD TD
Jaysen-Raphael Eugene 8 0 1 0 0
Brown Shemar Ackeem 3 0 0 0 0
Shad Adan Fortune 2 0 0 0 0
Nathaniel Joseph Obas 2 0 0 0 0
Alexis Girard 2 0 0 0 0
Aquiles Valdes 2 0 0 0 0
Giuseppe Pugliano 2 0 0 0 0
Marvin Casséus 1 0 0 0 0
Carlo Markareh 0 0 1 1 0
RUSHING
PLAYER ATT YDS TD
Brown Shemar Ackeem 13 34 0
Felix Lafleur 2 6 0

TEAM STATS

OFFENSIVE
Lasalle Warriors   Laval Bulldogs
TOTALS
47 Offensive Plays 50
13 Possessions 14
150 Pass Yards 99
96 Rush Yards 40
AVERAGES
6.1 Yards per play 4
23.5 Plays Per TD 0.0
43 % Run Play Percentage 32 %
Average Starting Field Position
CONVERSIONS
0 Punts 0
3 / 3 1-pt conversions / attempts 0 / 0
1 / 2 2-pt conversions / attempts 0 / 0
9 Total First Downs 7
5 Third Down plays 11
20 % Third Down conversion % 45.5 %
4 Fourth Down plays 4
0 % Fourth Down conversion % 0 %
3 Red Zone Visits 1
2 Red Zone Touchdowns 1
70 % Red Zone Scoring % 100 %
PENALTIES
8 Total Penalties 2
0 Unnecessary Roughness Penalties 0
0 Objectionable Conduct Penalties 0
8 Infractions 2
-25 Penalty Yards Lost 0

ROSTER VERIFICATION

Midget AAA CAP 0 | QB CAP N/A
PARTICIPANTS
PLAYER Offensive Defensive
Raymond Ofojie 0 0
Wyatt Kovacs-DeSantis 0 0
Matis Lacroix-Viau 0 0
Marek Lavarenne 0 0
Remi Lavigne-Paradis 0 0
Julius Lightburn 0 0
Felix Madore 0 0
Noah Malouin 0 0
Rayyan Mansour 0 0
Samuel Maranger 0 0
Quinton McLean 0 0
Reshayne Nelson-Dawes 0 0
Mohamed Ishak Kone 0 0
Vicotr Ouellette 0 0
Mathis Pigeon 0 0
Anthony Pompeo 0 0
Darius Reid 0 0
D'Marion Samuel 0 0
Zion Streater 0 0
Sihle Joseph Tshibwenge 0 0
Mateo Weiss-Pelletier 0 0
Avery Whelan 0 0
Yun Seok Yang 0 0
Julien Brais 0 0
Alessandro Daniel 0 0
Jonathan Kostiuk 0 0
Mateo Rosa 0 0
Pasquale Miletti 0 0
Ahmed Elghul 0 0
Luis-Andes Chavez-Gamiochipi 0 0
Joseph Zavari 0 0
Shakur Coutain 0 0
Minza Ayman Kabir 0 0
Andrew Forgione 0 0
Tyrese Leclair 0 0
Simon Brumant 0 0
Davontee Bushay-Cain 0 0
Jared Cruz-Lopez 0 0
Adam DeGrasse 0 0
Luca Di Criscio 0 0
Josh Edwards 0 0
Ethan Hooper 0 0
Jack Jacobs 0 0
Kylian Koch 0 0
Ryley Carmody-Vaughan 0 0
PARTICIPANTS
PLAYER Offensive Defensive
Nicholas D'Ambrosio 0 0
Christopher Auguste Darius 0 0
Felix Lafleur 0 0
Giovan Cristinziano 0 0
Giuliano Trombino 0 0
Giuseppe Pugliano 0 0
Jonathan St-Onge 0 0
King Bruno 0 0
Loic Jetté 0 0
Luca Fronteddu 0 0
Marvin Casséus 0 0
Cedrik Drouin 0 0
Shanw Francois 0 0
Thomas Vu Xuan 0 0
Vincent Anh Quan Thai 0 0
Woody Robenson Jean 0 0
Joel Jules Tshimbomba 0 0
Michael Hilaire 0 0
Joshua Jesus Ethan Arellano Monegro 0 0
Dayel Deroy 0 0
Christopher Chang Zegarra 0 0
Mahdi Serhan 0 0
Olivier Charbonneau 0 0
Jaysen-Raphael Eugene 0 0
Shad Adan Fortune 0 0
Theodore-Alexander Glenis 0 0
William Gonzalez Walter 0 0
Ibrahim Ibrahim 0 0
Logan Laing 0 0
Leonidas Oikonomou Tzanetouakos 0 0
Sébastien Nicholas Rusu 0 0
Andrew Santos 0 0
Brown Shemar Ackeem 0 0
Carvins Lambert 0 0
Nathaniel Joseph Obas 0 0
Reginald Pailleur 0 0
Abubakar Ahmed 0 0
Alexis Girard 0 0
Andrew Daigneault 0 0
Aquiles Valdes 0 0
Benjamin Deshaies 0 0
Carlo Markareh 0 0

PLAY-BY-PLAY

Lasalle Warriors - 1H - Kickoff Play
Kickoff by Vicotr Ouellette for 61 yards, returned by Brown Shemar Ackeem for 10, Tackle made by Anthony Pompeo
Laval Bulldogs - 1H - Pass Play
1D: Pass Complete, From Lucas St-Pierre to Jakobo Martinez Cantillo for 4 yards Tackle made by Luis-Andes Chavez-Gamiochipi
Laval Bulldogs - 1H - Pass Play
2D: Pass by Lucas St-Pierre to William Gonzalez Walter was incomplete
Laval Bulldogs - 1H - Pass Play
3D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 1H - Punt Play
4D: Punt by Christopher Chang Zegarra for 15 yards
Laval Bulldogs - 1H - Penalty
Penalty by Brown Shemar Ackeem, for loss of 10 yards.
Lasalle Warriors - 1H - Run Play
1D: Run by Davontee Bushay-Cain for 20 yardsTackle made by Shad Adan Fortune - First Down Gained
Lasalle Warriors - 1H - Penalty
Penalty by Zion Streater, for loss of 5 yards.
Lasalle Warriors - 1H - Run Play
1D: Run by Davontee Bushay-Cain for 13 yardsTackle made by Aquiles Valdes - First Down Gained
Lasalle Warriors - 1H - Run Play
1D: Run by Darius Reid for 7 yards TOUCHDOWN
Lasalle Warriors - 1H - Extra Point Play
Offense Extra Point 2
Lasalle Warriors - 1H - Kickoff Play
Kickoff by Vicotr Ouellette for 50 yards, returned by Felix Lafleur for 7, Tackle made by Tyrese Leclair
Laval Bulldogs - 1H - Pass Play
1D: Pass Complete, From Lucas St-Pierre to Leonidas Oikonomou Tzanetouakos for 4 yards Tackle made by Simon Brumant
Laval Bulldogs - 1H - Pass Play
2D: Pass Complete, From Lucas St-Pierre to William Gonzalez Walter for 4 yards Tackle made by Davontee Bushay-Cain
Laval Bulldogs - 1H - Run Play
3D: Run by Brown Shemar Ackeem for -5 yardsTackle made by Kylian Koch
Laval Bulldogs - 1H - Pass Play
4D: Pass Complete, From Lucas St-Pierre to Leonidas Oikonomou Tzanetouakos for 6 yards
Lasalle Warriors - 1H - Run Play
1D: Run by Davontee Bushay-Cain for 9 yards, FUMBLE
Lasalle Warriors - 1H - Run Play
1D: Run by Davontee Bushay-Cain for 0 yardsTackle made by Nathaniel Joseph Obas
Lasalle Warriors - 1H - Run Play
2D: Run by Darius Reid for 9 yardsTackle made by Alexis Girard - First Down Gained
Lasalle Warriors - 1H - Run Play
1D: Run by Davontee Bushay-Cain for 5 yardsTackle made by Brown Shemar Ackeem
Lasalle Warriors - 1H - Penalty
Penalty by Josh Edwards, for loss of 15 yards.
Lasalle Warriors - 1H - Pass Play
1D: Pass Complete, From Ryley Carmody-Vaughan to Tyrese Leclair for 6 yards Tackle made by Alexis Girard
Lasalle Warriors - 1H - Pass Play
2D: Pass by Ryley Carmody-Vaughan to Darius Reid was incomplete Pass Defended By Carlo Markareh
Lasalle Warriors - 1H - Pass Play
3D: Pass by Ryley Carmody-Vaughan to Alessandro Daniel was incomplete
Lasalle Warriors - 1H - Punt Play
4D: Punt by Vicotr Ouellette for 30 yards, returned by Andrew Santos for 0 yards
Laval Bulldogs - 1H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 1H - Run Play
2D: Run by Brown Shemar Ackeem for 11 yardsTackle made by Jonathan Kostiuk - First Down Gained
Laval Bulldogs - 1H - Interception Play
1D: Pass by Lucas St-Pierre intercepted by Luis-Andes Chavez-GamiochipiTOUCHDOWN
Lasalle Warriors - 1H - Penalty
Penalty by Joseph Zavari, for loss of 5 yards.
Lasalle Warriors - 1H - Extra Point Play
Offense Extra Point 1
Lasalle Warriors - 1H - Kickoff Play
Kickoff by Vicotr Ouellette for 55 yards, returned by William Gonzalez Walter for 12, Tackle made by Luis-Andes Chavez-Gamiochipi
Laval Bulldogs - 1H - Run Play
1D: Run by Felix Lafleur for 3 yardsTackle made by Jonathan Kostiuk
Laval Bulldogs - 1H - Pass Play
2D: Pass Complete, From Lucas St-Pierre to Leonidas Oikonomou Tzanetouakos for 5 yards Tackle made by Luis-Andes Chavez-Gamiochipi
Lasalle Warriors - 1H - Penalty
Penalty by Luis-Andes Chavez-Gamiochipi, for gain of 15 yards.
Laval Bulldogs - 1H - Interception Play
1D: Pass by Lucas St-Pierre intercepted by Luca Di Criscio
Lasalle Warriors - 2H - Pass Play
1D: Pass Complete, From Ryley Carmody-Vaughan to Alessandro Daniel for 4 yards Tackle made by Shad Adan Fortune
Lasalle Warriors - 2H - Run Play
2D: Run by Davontee Bushay-Cain for -4 yardsTackle made by Jaysen-Raphael Eugene
Lasalle Warriors - 2H - Pass Play
3D: Pass Complete, From Ryley Carmody-Vaughan to Darius Reid for 35 yards TOUCHDOWN
Lasalle Warriors - 2H - Extra Point Play
Offense Extra Point 1
Lasalle Warriors - 2H - Kickoff Play
Kickoff by Vicotr Ouellette for 45 yards, returned by William Gonzalez Walter for 10, Tackle made by Rayyan Mansour
Laval Bulldogs - 2H - Run Play
1D: Run by Brown Shemar Ackeem for 7 yards
Laval Bulldogs - 2H - Run Play
2D: Run by Brown Shemar Ackeem for 4 yards, FUMBLE - First Down Gained
Laval Bulldogs - 2H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 2H - Pass Play
2D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 2H - Run Play
3D: Run by Brown Shemar Ackeem for 5 yardsTackle made by Jonathan Kostiuk
Laval Bulldogs - 2H - Punt Play
4D: Punt by Christopher Chang Zegarra for 26 yards
Lasalle Warriors - 2H - Run Play
1D: Run by Davontee Bushay-Cain for 12 yardsTackle made by Aquiles Valdes - First Down Gained
Lasalle Warriors - 2H - Pass Play
1D: Pass Complete, From Ryley Carmody-Vaughan to Darius Reid for 16 yards Tackle made by Marvin Casséus - First Down Gained
Lasalle Warriors - 2H - Pass Play
1D: Pass by Ryley Carmody-Vaughan was incomplete
Lasalle Warriors - 2H - Pass Play
2D: Pass Complete, From Ryley Carmody-Vaughan to Tyrese Leclair for 33 yards - First Down Gained
Lasalle Warriors - 2H - Run Play
1D: Run by Ryley Carmody-Vaughan for 0 yards, FUMBLE
Laval Bulldogs - 2H - Run Play
1D: Run by Felix Lafleur for 3 yardsTackle made by Rayyan Mansour
Laval Bulldogs - 2H - Pass Play
2D: Pass Complete, From Lucas St-Pierre to Cedrik Drouin for 5 yards Tackle made by Darius Reid
Laval Bulldogs - 2H - Pass Play
3D: Pass Complete, From Lucas St-Pierre to Jakobo Martinez Cantillo for 7 yards Tackle made by Luca Di Criscio - First Down Gained
Laval Bulldogs - 2H - Run Play
1D: Run by Brown Shemar Ackeem for 5 yardsTackle made by Jonathan Kostiuk
Laval Bulldogs - 2H - Run Play
2D: Run by Brown Shemar Ackeem for -5 yardsTackle made by Kylian Koch
Laval Bulldogs - 2H - Interception Play
3D: Pass by Lucas St-Pierre intercepted by Davontee Bushay-Cain
Lasalle Warriors - 2H - Penalty
Penalty by Tyrese Leclair, for gain of 30 yards.
Lasalle Warriors - 2H - Pass Play
1D: Pass Complete, From Ryley Carmody-Vaughan to Alessandro Daniel for 18 yards Tackle made by Giuseppe Pugliano - First Down Gained
Lasalle Warriors - 2H - Pass Play
1D: Pass Complete, From Ryley Carmody-Vaughan to Alessandro Daniel for 5 yards Tackle made by Jaysen-Raphael Eugene
Lasalle Warriors - 2H - Run Play
2D: Run by Davontee Bushay-Cain for 17 yardsTackle made by Jaysen-Raphael Eugene - First Down Gained
Lasalle Warriors - 2H - Pass Play
1D: Pass by Ryley Carmody-Vaughan was incomplete
Lasalle Warriors - 2H - Run Play
2D: Run by Darius Reid for -1 yardsTackle made by Jaysen-Raphael Eugene
Lasalle Warriors - 2H - Field Goal Play
4D: Field Goal Attempt by Vicotr Ouellette for 30 yards, UNSUCCESSFUL
Laval Bulldogs - 0H - Kickoff Play
Kickoff by Brown Shemar Ackeem for 51 yards, returned by Darius Reid for 25, Tackle made by Brown Shemar Ackeem
Lasalle Warriors - 0H - Pass Play
1D: Pass Complete, From Ryley Carmody-Vaughan to Alessandro Daniel for 0 yards Tackle made by Jaysen-Raphael Eugene
Lasalle Warriors - 0H - Interception Play
2D: Pass by Ryley Carmody-Vaughan intercepted by Jaysen-Raphael Eugene
Laval Bulldogs - 0H - Penalty
Penalty by Jaysen-Raphael Eugene, for gain of 10 yards.
Laval Bulldogs - 0H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 0H - Run Play
2D: Run by Brown Shemar Ackeem for 2 yardsTackle made by Jonathan Kostiuk
Laval Bulldogs - 0H - Interception Play
3D: Pass by Lucas St-Pierre intercepted by Darius Reid
Lasalle Warriors - 0H - Run Play
1D: Run by Davontee Bushay-Cain for 3 yardsTackle made by Nathaniel Joseph Obas
Lasalle Warriors - 0H - Pass Play
2D: Pass Complete, From Ryley Carmody-Vaughan to Alessandro Daniel for 7 yards Tackle made by Jaysen-Raphael Eugene - First Down Gained
Lasalle Warriors - 0H - Pass Play
1D: Pass by Ryley Carmody-Vaughan was incomplete
Lasalle Warriors - 0H - Penalty
Penalty by Jack Jacobs, for loss of 10 yards.
Lasalle Warriors - 0H - Pass Play
2D: Pass Complete, From Ryley Carmody-Vaughan to Darius Reid for 15 yards
Lasalle Warriors - 0H - Penalty
Penalty by Matis Lacroix-Viau, for loss of 25 yards.
Lasalle Warriors - 0H - Penalty
Penalty by Darius Reid, for loss of 10 yards.
Lasalle Warriors - 0H - Run Play
2D: Run by Davontee Bushay-Cain for 8 yardsTackle made by Jaysen-Raphael Eugene
Lasalle Warriors - 0H - Pass Play
3D: Pass Complete, From Ryley Carmody-Vaughan to Alessandro Daniel for 11 yards Tackle made by Jaysen-Raphael Eugene
Lasalle Warriors - 0H - Punt Play
4D: Punt by Julius Lightburn for 40 yards
Laval Bulldogs - 0H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 0H - Pass Play
2D: Pass Complete, From Lucas St-Pierre to Leonidas Oikonomou Tzanetouakos for 7 yards Tackle made by Davontee Bushay-Cain
Laval Bulldogs - 0H - Run Play
3D: Run by Brown Shemar Ackeem for 5 yardsTackle made by Jonathan Kostiuk - First Down Gained
Laval Bulldogs - 0H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 0H - Pass Play
2D: Pass Complete, From Lucas St-Pierre to William Gonzalez Walter for 4 yards Tackle made by Luis-Andes Chavez-Gamiochipi
Laval Bulldogs - 0H - Pass Play
3D: Pass Complete, From Lucas St-Pierre to William Gonzalez Walter for 13 yards Tackle made by Davontee Bushay-Cain - First Down Gained
Laval Bulldogs - 0H - Interception Play
1D: Pass by Lucas St-Pierre intercepted by Luis-Andes Chavez-Gamiochipi
Lasalle Warriors - 0H - Run Play
1D: Run by Davontee Bushay-Cain for 2 yardsTackle made by Giuseppe Pugliano
Lasalle Warriors - 0H - Pass Play
2D: Pass by Ryley Carmody-Vaughan was incomplete
Lasalle Warriors - 0H - Pass Play
3D: Pass by Ryley Carmody-Vaughan was incomplete
Lasalle Warriors - 0H - Punt Play
4D: Punt by Julius Lightburn for 17 yards
Laval Bulldogs - 0H - Run Play
1D: Run by Brown Shemar Ackeem for -5 yardsTackle made by Jonathan Kostiuk
Laval Bulldogs - 0H - Interception Play
2D: Pass by Lucas St-Pierre intercepted by Andrew Forgione TOUCHDOWN
Lasalle Warriors - 0H - Extra Point Play
Offense Extra Point Going for 2 UNSUCCESSFUL
Lasalle Warriors - 0H - Kickoff Play
Kickoff by Vicotr Ouellette for 51 yards, returned by Brown Shemar Ackeem for 21, Tackle made by Luca Di Criscio
Laval Bulldogs - 0H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 0H - Pass Play
2D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 0H - Run Play
3D: Run by Brown Shemar Ackeem for 3 yardsTackle made by Kylian Koch
Laval Bulldogs - 0H - Pass Play
4D: Pass by Lucas St-Pierre was incomplete
Lasalle Warriors - 0H - Pass Play
1D: Pass by Ryley Carmody-Vaughan was incomplete
Lasalle Warriors - 0H - Run Play
2D: Run by Davontee Bushay-Cain for -4 yardsTackle made by Brown Shemar Ackeem
Lasalle Warriors - 0H - Interception Play
3D: Pass by Ryley Carmody-Vaughan intercepted by Carlo Markareh, Tackle made by Davontee Bushay-Cain
Laval Bulldogs - 0H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
Laval Bulldogs - 0H - Pass Play
2D: Pass by Lucas St-Pierre was incomplete Pass Defended By Darius Reid
Laval Bulldogs - 0H - Pass Play
3D: Pass Complete, From Lucas St-Pierre to William Gonzalez Walter for 40 yards Tackle made by Andrew Forgione - First Down Gained
Laval Bulldogs - 0H - Run Play
1D: Run by Brown Shemar Ackeem for 5 yardsTackle made by Zion Streater
Laval Bulldogs - 0H - Run Play
2D: Run by Brown Shemar Ackeem for 2 yardsTackle made by Rayyan Mansour
Laval Bulldogs - 0H - Interception Play
3D: Pass by Lucas St-Pierre intercepted by Davontee Bushay-CainTOUCHDOWN
Lasalle Warriors - 0H - Extra Point Play
Offense Extra Point 1
Lasalle Warriors - 0H - Kickoff Play
Kickoff by Vicotr Ouellette for 61 yards, returned by Brown Shemar Ackeem for 21
Laval Bulldogs - 0H - Pass Play
1D: Pass by Lucas St-Pierre was incomplete
 
Flagplus Football
Information
  • About Us
  • Our Team
  • Timeline
  • Registration FAQ
  • Charity
League
  • 5v5 2025 Aid
  • Rulebook [EN]
  • Règlements [FR]
  • Règles d'alignement [FR]
  • Roster Regulations [EN]
Contact Us
  • Reach Us
  • Locations
  • Join the Team

Copyright © 2025 Montreal

Web Development: Kanguru Digital Agency Montreal